@charset "utf-8";
/* CSS Document */
body,form,input,select,button,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
html{overflow-y:scroll;}
input,select{font-size:12px;line-height:16px;}
button{overflow:visible;white-space:nowrap;}
button span{_margin:0 -3px;*margin:0;}
@-moz-document url-prefix(){button span{margin:0 -3px;}}
input,select,button{vertical-align:middle;}
input::-moz-focus-inner{border:none;padding:0;}
textarea{font-family:"\5b8b\4f53";}
img{border:0;}
table{border-collapse:collapse;}
ul{list-style:none;}
em,i{font-style:normal;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.vm{vertical-align:middle;}
.vt{vertical-align:top;}
.show{display:block;}
.hide{display:none;}
.hidden{visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
.fn{float:none;}
.clear{clear:both;}
.fb{font-weight:bold;}
.f13{ font-size:14px}

.clear{ clear:both}
.header{ width:1003px; margin:auto; margin-top:15px;}
.header .Language{float:right;background:url(/images/bc_01.jpg) no-repeat; height:21px; width:153px; font-size:12px; color:#999999; line-height:21px; margin-bottom:10px}
.header .Language .china{ margin-left:28px; margin-right:36px;}
.header .menu{ height:50px;}
.header .logo{ float:left; width:170px; height:50px; background:url(/images/bc_03.jpg)}
/*.header .menu_{background:#0f6190; color:#FFFFFF; font-family:"微软雅黑"; height:35px}
.header .menu_ ul{float:left;position: relative;}
.header .menu_ ul li{float:left;display:inline;line-height:35px;height:35px;font-size:15px;text-align:center;font-weight:bold;position:relative;}
.header .menu_ ul li.current{ background:#4799c8;border-left:1px solid #005282; border-right:1px solid #005282}
.header .menu_ ul li a{color:#fff; text-decoration:none; display:block; padding:0 22px;}
.header .menu_ ul li a:hover{background:#4799c8; }
*/
.header .menu_{background:#0f6190; color:#FFFFFF; font-family:"微软雅黑"; height:50px}
.header .menu_ ul{float:left;position: relative; margin: 0; padding: 0;}
.header .menu_ ul li{margin: 0; padding: 0; float:left;display:inline;line-height:50px;height:50px;font-size:15px;text-align:center;font-weight:bold;}
.header .menu_ ul li.current{ background:#4799c8;border-left:1px solid #005282; border-right:1px solid #005282}
.header .menu_ ul li a{color:#fff; text-decoration:none; display:block; padding:0 22px;}
.header .menu_ ul li a:hover{background:#4799c8; }

ul#topnav li span {
        font-size: 12px;
	float: left;
	padding: 0;
	position: absolute;
	left: 0;
	display: none;
	width: 833px;
	background: #1376c9;
	color: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	z-index: 100000000;
	border-bottom: 1px solid #9acfea;
	border-top: 1px solid #9acfea;
}
ul#topnav li:hover span { display: block; }
ul#topnav li span a { display: inline; }
ul#topnav li span a:hover {text-decoration: underline;}

.banner{ background:url(/images/bc_07.jpg) repeat-x; height:770px;}
.banner .img{padding-top:14px;text-align:center}
.Content{ width:1002px; border:1px solid #dfdfdf; borimgder-top:none; box-shadow:0 2px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1); margin:auto; height:402px;}
.Content .left{ float:left; width:300px;border-right:1px solid #ffffff;height:402px}
.Content .left .mov{line-height:195px; border-bottom:1px solid #fff; background:url(/images/bc_movbj.jpg) repeat-x; height:195px;text-align:center; padding-top:10px}


.Content .left .about{border-top:1px solid #ececec; background:url(/images/bc_aboutbj.jpg) repeat-x; height:195px;}
.Content .left .about .us{ font-size:12px; line-height:22px; color:#666; padding:0 15px 3px 25px; text-indent:2em;}
.Content .center{ float:left; border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9; height:402px}
.Content .center .tith3{}
.Content .center .tith3 .h3left{ float:left;font-family:"微软雅黑"; font-size:15px; color:#1f5591; font-weight:bold; padding:15px 25px; width:200px}
.Content .center .tith3 .h3left span{color:#878787; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; padding-left:6px}
.Content .center .tith3 .h3right{ font-family:"Times New Roman", Times, serif; font-size:12px; color:#666; margin-left:330px; line-height:50px}
.Content .center .tith3 .h3right a{color:#666; text-decoration:none}
.Content .center .news{background:url(/images/bc_bj2.jpg) repeat-x; height:215px; border-bottom:1px solid #fff; width:400px}
.Content .center .trend{border-top:1px solid #ececec; background:url(/images/bc_aboutbj.jpg) repeat-x; height:185px; width:400px}
.Content .center ul{ padding:0 25px; font-size:12px; color:#666; width:350px}
.Content .center ul ol{ float:left; width:260px; line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.Content .center ul ol a{color:#333; text-decoration:none}
.Content .center ul li{ float:left; line-height:25px;}
.Content .center ul li a{ color:#333; text-decoration:none}

/*.Content .center dl{padding:0 25px; font-size:12px; color:#666; width:350px}
.Content .center dl dt{float:left; width:275px; line-height:22px}
.Content .center dl dd{float:left; line-height:22px;}
.Content .center dl dt a{color:#333; text-decoration:none}
*/
.Content .right{ float:right; width:298px; background:url(/images/bc_20.jpg) no-repeat right; height:402px;border-left:1px solid #fff; font-size:14px; font-weight:bold; color:#0b3a76;}
/*
.Content .right .gc{ padding:250px 0 20px 130px}
.Content .right .zb{ padding:15px 0 20px 130px}
*/
.Content .right .gc{ padding: 250px 0 7px 110px;}
.Content .right .zb{ padding: 12px 0 10px 110px;}

.Content .right a{ color:#0b3a76}
.Content h3{ font-family:"微软雅黑"; font-size:15px; color:#1f5591; font-weight:bold; padding: 5px 25px}
.Content h3 span{ color:#878787; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; padding-left:6px}
.Content .more{ font-family:"Times New Roman", Times, serif; font-size:12px; color:#666; text-align:right; padding-right:30px;}
.Content .more a{ color:#666; text-decoration:none}
.firend{border:1px solid #efeded; color:#666; margin:auto; width:982px; line-height:35px; background:#f9f9f9; font-size:12px; padding-left:20px; margin-bottom:15px;}
.firend span{ font-weight:bold}
.firend a{ color:#115386; text-decoration:none}
.foot{ background:#194a65; font-size:12px; color:#fff; text-align:center; line-height:22px; height:50px; padding-top:5px}
.foot a{ color:#fff; text-decoration:none}
/*about us*/
.bannerbj{background:url(/images/banner_bj.jpg) repeat-x; height:349px;}
.bannerbj .img{padding-top:17px;text-align:center}
.contentbj{background:url(/images/cen_bj.jpg) repeat-x;}
.contentbj .frame{width:1002px; border:1px solid #dfdfdf; border-top:none; box-shadow:0 2px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1); margin:auto;background-color:#f5f5f5}
.contrntbj .framebj{ }
.contentbj .frame .frameleft{float:left;width:200px; background:#f5f5f5; border-right:1px solid #fff;}
.contentbj .frame .frameleft h4{ background:url(/images/leftbj.jpg) no-repeat; line-height:31px; font-size:14px; color:#fff; padding-left:35px}
.contentbj .frame .frameleft dl{ font-size:12px; line-height:30px; padding-top:10px}
.contentbj .frame .frameleft dl dt{ float:left;  background:url(/images/jt.jpg) no-repeat; border-bottom:1px dotted #4f4f4f ; margin-left:20px;background-position:0px 10px; width:15px}
.contentbj .frame .frameleft dl dt.on{ background:url(/images/current.jpg) no-repeat; width:15px; background-position:0px 10px}
.contentbj .frame .frameleft dl a{color:#000; text-decoration:none}
.contentbj .frame .frameleft dl dd{ float:left;  border-bottom:1px dotted #4f4f4f; width:120px;}
.contentbj .frame .frameright{ min-height: 450px; border-left:1px solid #c8c8c8;  width:800px; margin-left:201px;background:#fff;}
.contentbj .frame .frameright h5{background:url(/images/right_bj.jpg) repeat-x; line-height:50px; font-family:"微软雅黑"; font-size:14px; color:#235799; padding-left:20px}
.contentbj .frame .frameright h5 span{ color:#a1a1a1; font-family:"Century Gothic"; font-size:14px; font-weight: inherit; padding-left:4px}
.contentbj .frame .frameright .elite{padding-top:20px; border-bottom:1px dotted #4f4f4f; width:700px; margin-left:50px; padding-bottom:15px;}
.contentbj .frame .frameright .elite .title{ font-size:14px; color:#010101; font-weight:bold; line-height:35px;}
.contentbj .frame .frameright .elite .nr{font-size:12px; color:#010101; line-height:20px;}
.contentbj .frame .frameright .group{ padding:20px 0; width:730px; margin-left:40px}
.contentbj .frame .frameright .group h2{ font-size:25px; color:#333; line-height:50px; font-weight:bold; text-align:center}
.contentbj .f12{ font-size:12px; line-height:25px; color:#666666; }
.contentbj .frame .frameright p{text-indent:2em}
.contentbj .frame .frameright .tilte{ font-size:12px; color:#235799; font-weight:bold; line-height:40px}
.contentbj .frame .frameright a{ color:#235799; text-decoration:none}
.contentbj .f14{ font-size:14px; line-height:30px; color:#333333}
.contentbj .frame .frameright .line{ border-bottom:1px dotted #999999;}
.contentbj .contact{ background:#fff}
.contentbj .contact .us{background:url(/images/right_bj.jpg) repeat-x; line-height:50px; font-family:"微软雅黑"; font-size:14px; color:#235799; font-weight:bold; padding-left:20px}
.contentbj .contact .us span{color:#a1a1a1; font-family:"Century Gothic"; font-size:14px; font-weight: inherit; padding-left:4px}
.contentbj .contact .bjzb{ background:#0497fe; font-size:16px; font-weight:bold; color:#fff; padding:5px 8px; width:110px; text-align:center}
.contentbj .contact .p30{ padding:30px 0}
#pages span{border:1px solid #235799; padding:2px 5px; margin-left:3px}
#pages .no{ border:none}


/*在线咨询*/
.float-side {  position: fixed; _position:absolute;  right: 10px; bottom: 20%;  z-index:9999; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); font-size:12px; }
.mt5{ margin-top:5px;}
.float-menu { width: 100px; }
.float-menu .ask-online { background:url(/images/new-index-ui.png) no-repeat;display: block; height: 33px; width: 100px; background-position:-175px -47px; }
.float-menu .side-wx { background-color: #dadada; text-align: center; padding:5px 10px; width:80px; color:#333; }
.float-menu .side-wx p{ padding-bottom:3px;}
.float-menu .side-gotop { display: block; text-align: center;background: #dadada; padding:8px 0px 5px 0px; *zoom:1; overflow:hidden; }
.float-menu .side-gotop:hover {background-color: #c7c7c7;}
.float-menu .side-gotop em{ background:url(/images/new-index-ui.png) no-repeat;display: block; background-position:-286px -53px; width:12px; height:6px; float:left; margin-left:43px; _margin-left:21px; font-size:0px; }
.float-menu .side-gotop span{ display:block;width: 100px; color:#333; padding-top:3px;float:left }

